package ucla.axelia.vista.componentes.servicios;

import java.util.ArrayList;
import java.util.List;

import org.hibernate.criterion.Order;

import com.obelisco.modelo.data.DataGenerica;
import ucla.axelia.modelo.dao.ServicioTurnoDAO;
import ucla.axelia.modelo.data.Turno;

public class ServicioAdministracionComponenteHorario implements IServicioAdministracionComponenteHorario {

	private ServicioTurnoDAO servicioTurnoDAO;
	
	public List<Turno> buscarTurnos() {
		List<Order> orden = new ArrayList<Order>();
		orden.add(Order.asc("idTurno"));
		return servicioTurnoDAO.buscarTodos(DataGenerica.DATA_ACTIVO, orden);
	}

	
	// Getter y Setter
	public ServicioTurnoDAO getServicioTurnoDAO() {
		return servicioTurnoDAO;
	}

	public void setServicioTurnoDAO(ServicioTurnoDAO servicioTurnoDAO) {
		this.servicioTurnoDAO = servicioTurnoDAO;
	}
}
